package GameLogic

//IState 状态
type IState interface {
	onEnter(...interface{})
	onExit()
	onUpdate(int)
}
type genericState struct {
	gameUnit *GameUnit
}

func (g *genericState) onEnter(args ...interface{}) {

}
func (g *genericState) onExit() {

}
func (g *genericState) onUpdate(dt int) {

}
